home *** CD-ROM | disk | FTP | other *** search
/ The Whacked Mac Archives / The Whacked Mac Archives Version 1.0 (L0pht Heavy Industries, Inc.)(1996).iso / Pub / Ham / worldtime.sit / worldtime Folder / WorldTime Doc. next >
Text File  |  1992-03-15  |  12KB  |  179 lines

  1. WorldTime 1.1
  2. Copyright 1992 by J. David Sexton
  3. All Rights Reserved
  4. •••••••••••••••••••••••
  5.  
  6. •••••• Who Can Use WorldTime
  7.  
  8. WorldTime and all other so-called “Control Panel Documents” or “Control Panels” require System 4.1 or newer.  WorldTime can run on a Macintosh Plus or any newer Macintosh.  I suspect that it may not run on Macintosh models older than the Macintosh Plus, though I haven’t been able to verify this.
  9.  
  10. WorldTime works well with System 7.
  11.  
  12. If you use WorldTime with the Japanese system, text displayed by WorldTime will be in Japanese.  If you use WorldTime with the USA system, the text displayed by WorldTime will be in English, including the phrase “Daylight Saving Time.”  With the systems of all other countries, text (except, perhaps, the date and time) will be in English, including the phrase “Summer Time” in place of the American “Daylight Saving Time.”
  13.  
  14.  
  15. •••••• What WorldTime Does
  16.  
  17. WorldTime does three things.
  18.  
  19. (1)  It tells you what time it is in other cities, taking into account Daylight Saving Time/Summer Time.
  20. (2)  It automatically resets your computer’s clock at the beginning and end of Daylight Saving Time/Summer Time.
  21. (3)  It allows you to change the location of your computer as it is stored in your computer’s memory and reset the clock appropriately.
  22.  
  23. Your Macintosh has what is usually called “Parameter RAM” or “PRAM.”  This RAM is battery-powered so that, even if the computer is unplugged, the information stored in it will not be lost.  Various Control Panel settings are stored in the PRAM.
  24.  
  25. Among the various settings stored in PRAM are the latitude, longitude, and time zone of your Macintosh.  If you want to find out where your machine thinks it is without using WorldTime, you can use the Map Control Panel Document.  The Map will also tell you what time it THINKS it is in other cities around the world.  This information about the time in other cities around the world is wrong nearly half the time because Map has no information about Daylight Saving Time/Summer Time.
  26.  
  27. This is why I wrote WorldTime.  I wanted to know what time it REALLY was in Tokyo and London.  Because Japan has no Daylight Saving Time/Summer Time, the time in Tokyo given by the Map is wrong half the time, and the situation with London is much worse.  At various times of the year, the time difference between London and Fort Collins is 6, 7, or 8 hours.
  28.  
  29. I also designed WorldTime to reset the clock at the beginning and end of Daylight Saving Time/Summer Time.  I did this for convenience and because using other people’s programs to do the job would confuse WorldTime’s calculations.  I added an INIT resource to WorldTime to reset the clock as the computer starts up so that the clock is reset even if I don’t open WorldTime.
  30.  
  31.  
  32. •••••• Paying For WorldTime
  33.  
  34. If you want to pay for WorldTime, send what you think is a fair price to:
  35.  
  36. J. David Sexton
  37. C/O Sheilah Mann
  38. 1713 Eastwood Court
  39. Fort Collins, CO  80525
  40. U.S.A.
  41.  
  42. •••••• 
  43.  
  44.  
  45. WorldTime’s
  46. main dialog
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83. •••••• Installing WorldTime
  84.  
  85. Just put WorldTime into the System Folder.  If you’re using System 7, a dialog will appear asking you if you want to put WorldTime into the Control Panels Folder.  Answer “OK.”
  86.  
  87. Don’t lock the WorldTime file or use it from a locked volume.  It won’t break anything if you do, but it will keep WorldTime from doing everything it was designed to do.  If WorldTime is locked, it will do its best to calculate and display the correct time, but it won’t EVER reset the clock if it can’t save information about the change in the WorldTime file.
  88.  
  89. (1)  After you’ve put WorldTime into the system folder, open it (start it up).  Look at the pop-up menu labeled “Here:” to see what city your computer thinks it is in.
  90.  
  91. (2)  If the city name displayed in the “Here:” pop-up menu is the name of your city, go to step 7.  The “Here:” pop-up menu may be blank; that is, you may see only the small triangle that indicates a pop-up menu.  Don’t worry if this is what you see; just go on to step 3.
  92.  
  93. (3)  Pop up the “Here:” menu to see if the name of your city is listed there.  If it is, select it and go to step 7.
  94.  
  95. (4)  If you DON’T have the Map Control Panel Document, go to step 6.  If you DO have the Map Control Panel Document, open it (start it up) and use it to set your computer’s location to your city.  Then close the Map and go back to WorldTime.
  96.  
  97. (5) Click on the “Add City” button.  In the “Add City” dialog, type the name of your city and set the correct information for Daylight Saving Time/Summer Time for your city.  When you have finished, click the “Add City” button to return to WorldTime’s main dialog.  You should now see the name of your city displayed in the “Here:” pop-up menu.  Go to step 7.
  98.  
  99. (6) Click on the “Add City” button.  In the “Add City” dialog, type the name of your city and set the correct information for Daylight Saving Time/Summer Time for your city and the correct latitude and longitude for your city.  When you have finished, click the “Add City” button to return to WorldTime’s main dialog.  Back in the main dialog, select your city in the “Here:” pop-up menu.
  100.  
  101. (7)  Use the “-hr” or “+hr” button, if necessary, to set your computer’s clock to the correct time.  Installation of WorldTime is complete.
  102.  
  103.  
  104. •••••• The Small Black Circle
  105.  
  106. A small back circle to the right of the date and time in WorldTime’s main dialog indicates that the city is on Daylight Saving Time/Summer Time.
  107.  
  108.  
  109. •••••• Adding and Editing Information about Cities
  110.  
  111. Although WorldTime keeps its city list in alphabetical order (according to the rules of the language of your System), it identifies cities by their location (latitude and longitude).  This means that if you add a city with the same location as a city already in WorldTime’s list, WorldTime simply changes the information it has about the city at that location.  It doesn’t put a new city in the city list.  This also means that WorldTime will allow two or more cities to have the same name.
  112.  
  113. When you click on the “Add City” button in WorldTime’s main dialog, the information initially in the “Add City” dialog is the information about the city whose name appears in the “Here” pop-up menu in WorldTime’s main dialog.  This is the same city whose latitude and longitude is stored in the computer’s Parameter RAM.  Because WorldTime knows a city by its location, you can change all the information about a city except its location by selecting it in the “Here” menu and clicking on the “Add City” button to go to the “Add City” dialog.  When you return to the main dialog, don’t forget to use the “Here” pop-up menu to change the computer’s location back to the correct city.
  114.  
  115. If the location stored in Parameter RAM is a city that WorldTime doesn’t have in its list, the “Here” menu in WorldTime’s main dialog will be blank.  You’ll see only the small triangle that indicates a pop-up menu.  If the location stored in the Parameter RAM is the location of a real city, you can add that city to WorldTime’s city list by clicking on the “Add City” button, and then entering all the information about the new city.  When you click on the “Add City” button in the “Add City” dialog and return to the main dialog, you’ll see the new city’s name in the “Here” pop-up menu.
  116.  
  117.  
  118. •••••• When WorldTime Resets the Clock
  119.  
  120. In America, the change from Daylight Saving Time to Standard Time is supposed to take place at 2 AM Daylight Time (1 AM Standard Time).  The change from Standard Time to Daylight Time is supposed to take place at 2 AM Standard Time (3 AM Daylight Time).
  121.  
  122. I and WorldTime DON’T follow this convention.  WorldTime always changes to and from Daylight Time/Summer Time at midnight Standard Time.  I can only hope that the benighted American government will follow my example.  [By the way, I am an American.]
  123.  
  124. When WorldTime is open at the beginning and end of Daylight Saving Time/Summer Time, it will automatically reset the clock.  However, WorldTime doesn’t have to be open to reset the clock.  WorldTime includes an INIT which will reset the clock, if appropriate,  as the computer starts up.
  125.  
  126. WorldTime’s INIT only operates at start-up.  The INIT uses no memory or processor time after start-up.
  127.  
  128.  
  129. •••••• If Your Computer Beeps During Start-Up
  130.  
  131. If your computer beeps three times while it is starting up, it’s because WorldTime thinks it should reset the clock, but can’t save information about the change in the WorldTime file.  If this happens, it will beep three times and it will NOT reset the clock.
  132.  
  133. If your computer beeps twice while it is starting up, it means that your Macintosh has had a problem setting the clock.  I know of nothing that could cause this to happen.
  134.  
  135.  
  136. •••••• Errors
  137.  
  138. If your computer beeps twice while the clock is being reset, it means that your Macintosh has had a problem setting the clock.  I know of nothing that could cause this to happen.
  139.  
  140. The name of a city in WorldTime’s city list is not allowed to begin with a hyphen (minus sign) or contain a return.  If you try to edit the city name in any way that creates these conditions, WorldTime will beep once and cancel your editing.
  141.  
  142. If changes can’t be saved to the WorldTime file, an alert will appear to tell you about the problem.  These alerts will include an error number.  The two error numbers you are most likely to see are
  143.  
  144. -61  The file is locked or you don’t have permission to change it.
  145. -44  The disk is locked.
  146.  
  147.  
  148. •••••• Using WorldTime with Other Programs
  149.  
  150. WorldTime makes two assumptions about other programs that set the clock and change the computer location stored in Parameter RAM:
  151.  
  152. 1)  No program other than WorldTime will reset the clock at the beginning and end of Daylight Saving Time/Summer Time.
  153.  
  154. 2)  A program other than WorldTime that changes the machine location and resets the clock at the same time will not know about Daylight Saving Time/Summer Time.
  155.  
  156. Assumption 1 means that WorldTime will NOT get along with the Daylight Saving Time INIT.  Assumption 2 means that WorldTime will get along quite well with the Map Control Panel.
  157.  
  158. Both assumptions mean that WorldTime will not get along with other copies of itself in other System Folders used to start up the computer.  It’s best to keep just one copy of WorldTime in one System Folder, the one you use most often.  Alternatively, you could move your one copy of WorldTime from System Folder to System Folder.
  159.  
  160. I suspect that most people always start up their computers from one System Folder on one hard disk and don’t have to worry about this.
  161.  
  162.  
  163. •••••• Using WorldTime with the Map Control Panel
  164.  
  165. WorldTime gets along quite well with the Map Control Panel if you remember one simple rule: don’t leave the Map Control Panel open under System 7 while you change the computer’s location using the “Here” pop-up menu in WorldTime’s main dialog.
  166.  
  167. The Map Control Panel assumes that no other program can change the computer’s location while the Map Control Panel is open.  This is a bug.
  168.  
  169. With System 7, it is always possible that another program will change the various settings in the PRAM, including the location.
  170.  
  171. One use I’ve found for the Map Control Panel is to help add cities to WorldTime’s city list.  I just change the location to the city I want to add using the Map, and then I click on WorldTime’s “Add City” button and enter the name and Daylight Saving Time/Summer Time information for the city.  For more information about editing WorldTime’s city list, see “Adding and Editing Information about Cities” above.
  172.  
  173. •••••• Revisions
  174.  
  175. Version 1.1 uses the Mac’s main Clipboard for cutting and pasting in the “Add City” dialog, not just the private clipboard used by dialog boxes.  Version 1.1 also takes steps to make sure that a return cannot be pasted into a city’s name.
  176.  
  177. •••••• How To Reach Me
  178.  
  179. My CompuServe address is 72730,1304.